package com.example.score.mapper;

import com.example.score.entity.StudentQuestionPdf;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface StudentQuestionPdfMapper {
    int deleteByPrimaryKey(Long id);

    int insert(StudentQuestionPdf record);

    int insertSelective(StudentQuestionPdf record);

    StudentQuestionPdf selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(StudentQuestionPdf record);

    int updateByPrimaryKey(StudentQuestionPdf record);

    int updateBatch(@Param("list") List<StudentQuestionPdf> list);

    int batchInsert(@Param("list") List<StudentQuestionPdf> list);

    String selectPdfByStudentId(@Param("studentId") Long studentId, @Param("subjectId") Long subjectId, @Param("examDetailId") Long examDetailId);
}